Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 KEENS PLACE Semi-Detached £179,828 £170,000 6 Apr 2023
3 KEENS PLACE Semi-Detached £163,641 £139,950 31 Aug 2021
7 KEENS PLACE Terraced £154,771 £147,500 6 Sep 2024
12 KEENS PLACE Terraced £54,778 £19,800 31 Oct 2002
16 KEENS PLACE Terraced £180,773 £178,000 24 Feb 2025